@charset "utf-8";
/*
*	YUI CSS
*	cm.yu
*	2017.5.5
*/
/**********   temp begin ***********/
body {padding: 30px !important;font-size: 13px;background: #fff;}
fieldset {border:1px solid #ddd;padding:20px;}
fieldset legend {font-size: 18px;margin-left:10px;padding:0 10px;}
.w150 {width: 150px;}
/**********   temp end ***********/

/*	Yui-btn	*/
.yui-btn {font-family: 'Microsoft Yahei';height: 38px;line-height: 36px;background: #fff;border:1px solid #c9c9c9;cursor: pointer;color: #555;font-size:14px;border-radius: 2px;display: inline-block;white-space:nowrap;text-align: center;outline:none;padding:0 10px;*overflow: visible;*line-height:normal;}
.yui-btn:hover {opacity: .8;}
.yui-btn-mini {font-size: 12px;height: 26px;line-height: 24px;padding: 0 5px;*line-height:normal;}
.yui-btn-radius {border-radius:100px;}
.yui-btn .iconfont {margin-right:2px;}
/*btn color skin*/
.yui-btn-default:hover {opacity: 1;border-color:#a9a9a9;}
.yui-btn-red {background:#FF5722;border-color:#FF5722;color: #fff;}
.yui-btn-green {background:#009688;border-color:#009688;color:#fff;}
.yui-btn-orange {background:#f80;border-color:#f80;color:#fff;}
.yui-btn-blue {background:#4aa9e2;border-color:#4aa9e2;color:#fff;}
.yui-btn-gray {background:#ececec;}
.yui-btn-disabled {background:#fbfbfb;border-color:#e6e6e6;color:#c9c9c9;cursor:not-allowed;}

/*	YUI-tag	*/
.yui-tag {display: inline-block;font-size: 12px;border-radius:2px;background:#ddd;height: 20px;line-height: 20px;min-width:14px;padding:0 3px;text-align:center;color:#333;font-style: normal;}
.yui-tag-radius {border-radius:100px;}
/*tag-color*/
.yui-tag-blue {background:#4aa9e2;color: #fff;}
.yui-tag-red {background:#FF5722;color: #fff;}
.yui-tag-orange {background:#f80;color: #fff;}
.yui-tag-white {background:#fff;color: #333;}
.yui-tag-green {background:#009688;color: #fff;}
.yui-tag-black {background:#333;color: #fff;}

/*	Yui-form表单	*/
.yui-form-item {clear:both;*zoom:1;margin-bottom: 15px;}
.yui-form-item:after {
    content: '\20';
    clear: both;
    display: block;
    height: 0;
}
.yui-form-inline {display: inline-block;*float:left;margin-bottom: 5px;}
.yui-form .cell-left,.yui-form .cell-right {float:left;}
.yui-form .cell-left {width: 153px;text-align:right;line-height: 38px; padding-right: 5px;}

/*	Yui-input	*/
.yui-input{height: 34px;line-height: 34px;border-radius: 2px;border:1px solid #e6e6e6;background: #fff;outline:none;padding: 0 5px;transition: all .3s;-webkit-transition: all .3s;}
.yui-input:focus {border-color: #bfbfbf;}
.yui-input-readonly {background: #f9f9f9;cursor:no-drop;}

/*	YUI-checkbox	*/
.yui-checkbox {cursor:pointer;display: inline-block;line-height: 21px;}
.yui-checkbox label {float:left;cursor:pointer;}
.yui-checkbox label i {font-size: 21px;color: #bbb;}
.yui-checkbox input {display:none;}
.yui-checkbox span {float:left;margin-left: 3px;display:block;}
.yui-checkbox.disabled,.yui-checkbox.disabled i {color: #999;cursor: no-drop;}
	/*checkbox-skin*/
.yui-checked-green label i {color: #5FB878;}
.yui-checked-red label i {color: #FF5722;}
.yui-checked-blue label i {color: #4aa9e2;}
.yui-checked-orange label i {color: #f80;}

/*	YUI-radio	*/
.yui-radio {cursor:pointer;display: inline-block;line-height: 21px;}
.yui-radio label {float:left;cursor:pointer;}
.yui-radio label i {font-size: 21px;color: #bbb;}
.yui-radio span {float:left;margin-left: 3px;display:block;}
.yui-radio input {display:none;}
	/*radio-skin*/
.yui-radioed[data-skin=green] label i {color: #5FB878;}
.yui-radioed[data-skin=red] label i {color: #FF5722;}
.yui-radioed[data-skin=blue] label i {color: #4aa9e2;}
.yui-radioed[data-skin=orange] label i {color: #f80;}

/*	YUI-switch	*/
.yui-switch {display: inline-block;width: 52px;height:22px;line-height:22px;border:1px solid #e6e6e6;background: #fff;border-radius:100px;cursor: pointer;position: relative;transition:all .3s;-webkit-transition:all .3s;}
.yui-switch em {font-style: normal;color: #999;position: absolute;width: 28px;text-align: center;left:21px;}
.yui-switch i {display:block;width: 16px;height: 16px;border-radius: 100px;background: #d2d2d2;position:absolute;left:3px;top:3px;transition:all .3s;-webkit-transition:all .3s;}
.yui-switch-true {background:#59595a;border-color:#59595a;color:#fff;}
.yui-switch-true em {left:3px;color: #fff;}
.yui-switch-true i {left:33px;background: #fff;}
.yui-switch-box {display: none;}
	/*switch-skin*/
.yui-switch-true[data-skin=green] {background:#5FB878;border-color:#5FB878;color:#fff;}
.yui-switch-true[data-skin=red] {background:#FF5722;border-color:#FF5722;color:#fff;}
.yui-switch-true[data-skin=blue] {background:#4aa9e2;border-color:#4aa9e2;color:#fff;}
.yui-switch-true[data-skin=orange] {background:#f80;border-color:#f80;color:#fff;}

/*	YUI-upfile	*/
.yui-uploader {position:relative;display: inline-block;overflow: hidden;}
.yui-uploader input[type=file] { position:absolute; top:0; left:0;border:none;height:100%;width:100%;;cursor:pointer;filter:alpha(opacity=0)\9;opacity:0; }
.yui-uploader .filename {cursor:pointer;border-radius:2px;overflow:hidden;background: #fff;outline:none; height:36px;line-height:36px;width:95%;cursor:default;text-overflow:ellipsis; white-space:nowrap;border:1px solid #e6e6e6;padding: 0 5px;}

/*	YUI-table	*/
.yui-table {width: 100%;border-collapse: collapse;background: #fff;}
.yui-table th,.yui-table td {border:1px solid #e2e2e2;line-height: 1.5;padding:8px 5px;}
.yui-table .trcolor {background: #f0f0f0 !important;}
.yui-table thead {background-color:#f2f2f2;}
.yui-table .btnlink {margin:0 8px;}
	/*table-skin*/
.yui-table[data-skin=nob] th,.yui-table[data-skin=nob] td {border:none;}
.yui-table[data-skin=line] th,.yui-table[data-skin=line] td {border-right:none;border-left:none;}
.yui-table[data-skin=line] {border:1px solid #e2e2e2;}
.yui-table[data-skin=simple] th,.yui-table[data-skin=simple] td {border-right:none;border-left:none;}
.yui-table[data-skin=simple] thead {background-color:transparent;}
.yui-table[data-skin=simple] th {border-top:none;border-bottom-width:2px;}
	/*table-color*/
.yui-table[data-color=blue] thead {background:#337ab7;color:#fff;}
.yui-table[data-color=navy] thead {background:#3F5367;color:#ECF0F1;}

/*	YUI-Tab	*/
.yui-tab-title li {float:left;padding: 0 10px;cursor: pointer;}
/*tab-skin*/
.yui-tab[data-skin=a] .yui-tab-title {border-bottom:1px solid #ddd;height: 38px;}
.yui-tab[data-skin=a] .yui-tab-title li {line-height:37px;height:37px;border:1px solid transparent;border-bottom:none;}
.yui-tab[data-skin=a] .yui-tab-title .current {border-color:#ddd;line-height:36px;border-radius:3px 3px 0 0;background: #fff;position: relative;top:1px;}
.yui-tab[data-skin=b] .yui-tab-title {height:38px;}
.yui-tab[data-skin=b] .yui-tab-title li {line-height:38px;border-radius: 3px;}
.yui-tab[data-skin=b] .yui-tab-title .current {background:#337ab7;color: #fff;}
.yui-tab[data-skin=c] .yui-tab-title {height:38px;border-bottom:1px solid #ddd;}
.yui-tab[data-skin=c] .yui-tab-title li {line-height: 35px;border-bottom:3px solid transparent;}
.yui-tab[data-skin=c] .yui-tab-title .current {border-bottom-color:#337ab7;}
.yui-tab[data-skin=d] {overflow:hidden;*zoom:1;}
.yui-tab[data-skin=d] .yui-tab-title {float:left;width:18%;position: relative;left:1px;}
.yui-tab[data-skin=d] .yui-tab-con {float:left;border:1px solid #ddd;background:#fff;width:81%;height:99%;}
.yui-tab[data-skin=d] .yui-tab-title li {float:none;border:1px solid transparent;border-right:none;line-height:40px;}
.yui-tab[data-skin=d] .yui-tab-title .current {background: #fff;border-color:#ddd;}
